﻿@charset "utf-8";
/* CSS Document */

ol,ul {
	list-style:none;
}

body {
	background:#F0F0F0;
	margin:0 auto;
	overflow-x:hidden;
	margin:0;
	padding:0;
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot);
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot);
  src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.ttf) format('truetype');
}
@font-face {
    font-family: "malek-font";
        src: url("http://malek-designer.com/forum/3gypt-sat/font/gesstl.eot");
        src: url("http://malek-designer.com/forum/3gypt-sat/font/gesstl.eot?") format("eot");
		src: url('http://malek-designer.com/forum/3gypt-sat/font/gesstl.eot?#iefix') format('embedded-opentype');
		src: local('☺'),
             url("http://malek-designer.com/forum/3gypt-sat/font/gesstl.ttf") format("truetype"),
			 url('http://malek-designer.com/forum/3gypt-sat/font/gesstl.woff') format('woff'),
			 url("http://malek-designer.com/forum/3gypt-sat/font/gesstl.otf") format("opentype"),
			 url('http://malek-designer.com/forum/3gypt-sat/font/gesstl.svg#Conv_gesstl') format('svg');
	font-style: normal;
    font-weight: normal;
}


#Header {
margin: 0 auto;
}

.m-h-top {
	background:#764b89;
	width:100%;
	height:59px;
	position:relative;
	z-index:2;
}
.m-h-top-con {
max-width: 960px;
width: 98%;
margin: 0 auto;
}
.m-h-top-menu {
float: right;
margin-left: 5px;
position: relative;
top: -4px;
}
.m-h-top-menu li {
	display:inline;
	transition: all 0.9s ease 0s;
}

.m-h-top-menu li a {
	-webkit-transition-duration: 0.3s, 0.3s;
	-webkit-transition-timing-function: ease-in-out, ease;
	-moz-transition-duration: 0.3s, 0.3s; 
	-moz-transition-timing-function: ease-in-out, ease;
	-ms-transition-duration: 0.3s, 0.3s; 
	-ms-transition-timing-function: ease-in-out, ease;
	-o-transition-duration: 0.3s, 0.3s;
	-o-transition-timing-function: ease-in-out, ease;
	transition-duration: 0.3s, 0.3s; 
	transition-timing-function: ease-in-out, ease;
	padding:19px 10px;
	margin:-10px 0 0 0;
	float:right;
	position: relative;
	overflow:hidden;
	color:#ffffff;
    font:16px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.m-h-top-menu li.e-home a {
	padding-bottom:38px;
}

.m-h-top-menu li.e-home a:hover {
background:TRANSPARENT;

}

.m-h-top-menu li.e-home a span.e-l-link {
	position:relative;
	z-index:11;
}

.m-h-top-menu li.e-home a span.e-l-bg:before {
	background:#5A91C5;
    
	content:"";
    
	width:51%;
	height:100%;
    
	left:0;
    
	position: absolute;
	top:-17%;
    
	transform: skew(0deg, 10deg);
	-ms-transform:skew(0deg, 10deg);
	-webkit-transform:skew(0deg, 10deg);
	z-index:10;
}

.m-h-top-menu li.e-home a span.e-l-bg:after {
	background:#5A91C5;
    content:"";
    width:51%;
	height:100%;
    right:0;
    position: absolute;
	top:-17%;
    transform:skew(0deg, -10deg);
	-ms-transform:skew(0deg, -10deg);
	-webkit-transform:skew(0deg, -10deg);
	z-index:10;
}

.m-h-top-menu li.e-home a:hover span.e-l-bg:before,
.m-h-top-menu li.e-home a:hover span.e-l-bg:after {
	background:#6CA2D5;
}

.m-h-top-menu li a:hover {
	background:#5A91C5;
}



.m-top-search {
    float: left;
}
#searchform{
	display:block;
}

input.search-butt {
	background:TRANSPARENT;
	min-width: 250px;
	padding:12px;
	border: 1px solid #5D336F;
	direction:rtl;
	text-align:right;
	color:#ffffff;
    font:14px 'Conv_gesstl', tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	position: relative;
	top: -5px;
}

input.search-sub {
	background: #5A91C5  url(https://pink-css.googlecode.com/svn/trunk/img/search-icon.png) no-repeat center center;
	cursor:pointer;
	min-width:60px;
	min-height: 50px;
	padding:13px 13px 12px 13px;
	border: 1px solid #35618B;
	margin-top: 5px;
	position: relative;
	border-radius: 5px;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
}

input.search-sub:hover {
	background-color: #BB83D3;
	border: 1px solid #8E53A8;
}


.header-logo{
	background-color: rgb(240, 240, 240);
	height: 230px;
}
.main-logo-h{
max-width: 960px;
width: 98%;
margin: 0 auto;
}
.logo{
background-image: url(https://pink-css.googlecode.com/svn/trunk/img/logo.png);
width: 400px;
height: 151px;
background-repeat: no-repeat;
float: right;
}

.srv-text{
text-align: center;
float: left;
font-size: 14px;
background: rgba(118, 75, 137, 0.49);
padding: 25px;
position: relative;
top: -120px;
border: solid 1px #9874A6;
border-radius: 6px;
color: #ffffff;
text-shadow: 0px 1px #000;
font-weight: bold;
font-family: Droid Arabic Kufi;
}
.srv-text a{
	text-decoration: none;
	padding: 5px;
	background: #764B89;
	color: #F7C603;
	border: solid 1px #59316B;
	border-radius: 3px;
	font-family: malek-font;
	font-size:16px;
	-webkit-transition-duration: 0.3s, 0.3s;
	-webkit-transition-timing-function: ease-in-out, ease;
	-moz-transition-duration: 0.3s, 0.3s;
	-moz-transition-timing-function: ease-in-out, ease;
	-ms-transition-duration: 0.3s, 0.3s;
	-ms-transition-timing-function: ease-in-out, ease;
	-o-transition-duration: 0.3s, 0.3s;
	-o-transition-timing-function: ease-in-out, ease;
	transition-duration: 0.3s, 0.3s;
	transition-timing-function: ease-in-out, ease;
}
.serv{
height: 120px;
width: 350px;
float: left;
position: relative;
top: 10px;
background-image:url(https://encrypted-tbn3.gstatic.com/images?q=tbn:ANd9GcTfuWfczSBuw-8exT6dtq0MCJk4bajK5dGgEbYgj4OORuSIC_5x0w)
}
.serv:hover{
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=50);
-moz-opacity: 1;
-khtml-opacity: 1;
opacity: 1;
}
.logo-ads{
	height:120px;
	width:350px;
	display:block
}
.malek-color-area {
	height:6px;
	background: rgb(118, 75, 137);
}
.m-blue {
	background:#474747;
	width:100%;
	height:100%;
	min-height:100px;
}
.social-area-cont{
max-width: 960px;
width: 98%;
margin: 0 auto;
text-align: center;
}
.c-color {
	float:right;
	width:20%;
	height:6px;
}
.c-1 {background:#ECBF3C;}
.c-2 {background:#EF4D4D;}
.c-3 {background:#3CF45B;}
.c-4 {background:#36DAD4;}
.c-5 {background:#202020;}

.m-blue-cont {
width: 70%;
margin: 0 auto;
}

.social-a-icons {
	display:inline-block;
	width:80px;
	margin:-48px 1.5% 0 1.5%;
	padding-bottom:80px;
	margin-top: -80px;
}

.social-a-icons a {
width: 80px;
height: 80px;
padding: 10px;
display: inline-flex;
border-radius: 100px;
-moz-border-radius: 100px;
-webkit-border-radius: 100px;
cursor: pointer;
color: #ffffff;
font: 40px 'Conv_gesstl', tahoma,Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.47);
}
.msping{
padding: 20px;
}
a.m-ico1 {background:#508bc3 }
a.m-ico2 {background:#27c0c8 }
a.m-ico3 {background:#df7373 }
a.m-ico4 {background:#ea9f1f }
 
a.m-ico1:hover {color:#508bc3;}
a.m-ico2:hover {color:#27c0c8;}
a.m-ico3:hover {color:#df7373;}
a.m-ico4:hover {color:#ea9f1f;}
 
.social-a-icons a:hover {
	background-color:#eeeeee;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);


	-webkit-transition-duration: 0.9s, 0.9s;
	-webkit-transition-timing-function: ease-in-out, ease;
	-moz-transition-duration: 0.9s, 0.9s; 
	-moz-transition-timing-function: ease-in-out, ease;
	-ms-transition-duration: 0.9s, 0.9s; 
	-ms-transition-timing-function: ease-in-out, ease;
	-o-transition-duration: 0.9s, 0.9s;
	-o-transition-timing-function: ease-in-out, ease;
	transition-duration: 0.9s, 0.9s; 
	transition-timing-function: ease-in-out, ease;
}
.sub-mail{
	max-width: 960px;
	width: 98%;
	margin: 0 auto;
	text-align: center;
}
.sub-text{
	border: solid 1px #373737;
	padding: 10px;
	background: rgb(247, 247, 247);
	position: relative;
	top: -40px;
	width: 300px;
	margin-left: 90px;
	font-family:malek-font;
}
.sub-submit{
border: solid 1px #315B83;
padding: 10px;
background: rgb(90, 145, 197);
position: relative;
top: -94px;
color: #fff;
width: 60px;
cursor: pointer;
margin-right: 300px;
font-family: malek-font;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
}
.sub-submit:hover{
	background-color: #BB83D3;
	border: 1px solid #8E53A8;
}
.sub-p{
color: #fff;
font-family: Droid Arabic Kufi;
position: relative;
margin: 0px auto;
top: -50px;
font-size: 20px;
text-shadow: 0px 1px #000;
}
#login-area{
background: #3c5677;
width: 100%;
height: 130px;
}
.login-cont {
max-width: 960px;
width: 98%;
height:100px;
margin: 0 auto;
text-align: center;
}
.user-area{
padding: 30px;
background: rgb(60, 86, 119);
width: 140px;
font-family: malek-font;
position: relative;
top: -40px;
color: #fff;
font-size: 16px;
margin: 0px auto;
border-radius: 62px;
overflow: hidden;
}
.user-text{
position: relative;
top: -16px;
font-family: malek-font;
font-size: 18px;
}

.m-login-forum{
position: relative;
top: -70px;
}
.clom-text{
float: right;
padding-right: 40px;
margin-top: 20px;
color: #fff;
font-family: malek-font;
font-size: 18px;
text-shadow: 0px 1px #000;
}
.namelogin{
background: rgba(239, 239, 239, 0.59);
padding: 8px;
width: 200px;
border: solid 1px #424242;
border-radius: 5px;
position: absolute;
top: 17px;
right: 145px;
font-family: malek-font;
color: #474747;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.namelogin:hover{
background: #fff;
color: #474747;
}
.passlogin{
background: rgba(239, 239, 239, 0.59);
padding: 8px;
width: 200px;
border: solid 1px #424242;
border-radius: 5px;
position: absolute;
top: 17px;
left: 240px;
font-family: malek-font;
color: #474747;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.passlogin:hover{
background: #fff;
color: #474747;
}
.pas-text{
margin-top: 20px;
position: absolute;
color: #fff;
font-family: malek-font;
font-size: 18px;
text-shadow: 0px 1px #000;
right: 400px;
}

.newuser-text a{
text-decoration:none;
color: #FAC800;
font-family: malek-font;
font-size: 18px;
text-shadow: 0px 1px rgba(0, 0, 0, 0.73);
position: absolute;
right: 460px;
top: 70px;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.newuser-text a:hover{color: #FAFAFA;}
.remp-text a:hover{color: #FAFAFA;}
.remp-text a{
color: #FAC800;
text-decoration:none;
font-family: malek-font;
font-size: 18px;
text-shadow: 0px 1px rgba(0, 0, 0, 0.73);
position: absolute;
right: 300px;
top: 70px;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.spc-text{
text-decoration: none;
color: #FAC800;
font-family: malek-font;
font-size: 18px;
text-shadow: 0px 1px rgba(0, 0, 0, 0.73);
position: absolute;
right: 440px;
top: 70px;
}
.remember{
position: absolute;
left: 215px;
top: 25px;
}
.spin-rember{
position: absolute;
left: 164px;
top: 25px;
font-family: malek-font;
color: #fff;
font-size: 14px;
text-shadow: 0px 1px rgba(0, 0, 0, 0.53);
}
.login-button{
padding: 18px;
border: solid 1px #732C93;
background: #A169BA;
font-family: malek-font;
left: 80px;
font-size: 14px;
color: #fff;
text-shadow: 0px 1px #874CA1;
cursor: pointer;
position: absolute;
border-radius: 350px;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
}
.login-button:hover{
border: solid 1px #2B5289;
background: #5490E4;
}
.3dhow-area{
font-family: malek-font;
position: relative;
top: -20px;
font-size: 18px;	
}

#login2{
width: 100%;
height: 100px;
font-family: tahoma;
font-weight: bold;
color: #EDECEC;
text-align: right;
padding: 8px 20px 8px 8px;
background: none repeat scroll 0% 0% #6885A9;
border-top-right-radius: 12px;
border-bottom-left-radius: 12px;
 
}
.usrnm{
position: absolute;
top: 7px;
right: 40px;
font-family: Droid Arabic Kufi;
font-size: 14px;
color: #E0E0E0;
text-shadow: #0A0A0A 0px 1px;
background: rgb(147, 90, 173);
padding: 10px;
border: solid 1px #7B4793;
border-top-right-radius: 12px;
border-bottom-left-radius: 12px;
}
.usrnm a{
text-decoration:none;
color: #F4CD0B;
}
.usrnm a:hover{
text-decoration: none;
color: #A3D0FA;
}
.alert_icons {
list-style: none;
width: 190px;
overflow: hidden;
display: block;
right: 160px;
position: relative;
top: -25px;
}
.alert_icons li {
    float: right;
    list-style: none;
    padding-right: 15px;
}
.notifications {
position: relative;
background-color: #59C5C4;
-moz-border-radius: 7px;
border-radius: 7px;
color: white;
width: 14px;
height: 16px;
font-size: 10px;
text-align: center;
line-height: 14px;
bottom: 10px;
right: 17px;
padding-right: 1px;
padding-left: 1px;
}
.ad-botum{
background: rgb(147, 90, 173);
padding: 10px;
border: solid 1px #7B4793;
float: left;
margin-left: 20px;
position: relative;
top: -68px;
border-bottom-right-radius: 10px;
border-top-left-radius: 10px;
font-family: Droid Arabic Kufi;
font-size: 12px;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
}
.ad-botum:hover{
background: rgb(90, 145, 197);
border: solid 1px #3F71A0;
}
a.ad-botum {
	color:#F9F9F9;
	text-decoration:none;
}
.malek-pro-1{
font-size: 20px;
float: right;
height: 25px;
text-align: center;
width: 25px;
margin-right: 20px;
background: rgb(78, 109, 147);
padding: 5px;
position: relative;
border: solid 1px #3D5C81;
border-bottom-left-radius: 8px;
border-top-right-radius: 8px;
}
.malek-pro-1:hover{
background: rgb(182, 113, 213);
border: solid 1px #944EB3;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
}
.malek-pro-4{
font-size: 40px;
float: left;
margin-left: 20px;
position: relative;
top: -44px;
padding: 5px;
padding-left: 10px;
background: rgb(253, 109, 115);
border-top-left-radius: 10px;
border-bottom-right-radius: 10px;
border: solid 1px #C33B41;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
}
.malek-pro-4:hover{
background: rgb(218, 79, 85);
border: solid 1px #C03D42;
}
a.malek-pro-linke4{
	color:#fff;
	text-shadow: 0px 1px rgba(0, 0, 0, 0.6);
}
a.malek-pro-linke{
color: #FFF;
text-shadow: 0px 1px rgba(0, 0, 0, 0.49);
}

.malek_control a{
	color:white;
	font-family: 'Droid Arabic Kufi';
	font-weight:normal;
	text-decoration:none;
	font-size:13px;
}
.malek_control{
position: relative;
height: 30px;
padding: 5px;
background: rgb(60, 86, 119);
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.malek_control:hover{
background: rgb(118, 75, 137);
}
.malek_control a:hover{
	color: rgb(249, 173, 0);
}

#m-navbar{

background: rgb(60, 86, 119);

border-bottom: solid 3px #1D334F;
}
#malek-profile{
position: relative;
top: -27px;
}

.icon-briefcase:before{
content: "\f085";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;
}
.icon-ok-sign:before{
content: "\f058";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;
}
.icon-info-sign:before{
content: "\f05a";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}
.icon-group:before{
content: "\f0c0";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}
.icon-calendar:before{
content: "\f073";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}

.icon-edit:before{
content: "\f044";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}

.icon-search:before{
content: "\f002";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}
.icon-collapse:before{
content: "\f150";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #C2C2C2;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}

.icon-power-off:before{
content: "\f011";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #FF7676;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
left: 8px;
position: relative;

}
 

.m-you-know{
padding: 12px;
border-radius: 8px;
background: #FFFFFF;
border-top: solid 5px #764B89;
border-bottom: solid 5px #764B89;
}
.malek-forumb-title{
border-top: solid 5px #3C75AB;
border-bottom: solid 5px #3C75AB;
background: rgb(90, 145, 197);
padding: 5px;
margin-bottom: 8px;
text-align: center;
}
.malek-forumb-title a {
color: #FFFFFF;
font: bold 10pt Droid Arabic Kufi;
text-shadow: #414345 0px 1px;
}
.malek-forumb-title a:hover{
color: #BBDBF9;
text-shadow: #414345 0px 1px;
}
.m-nav-ref{
padding: 4px;
border: solid 1px #ADACAC;
border-bottom-left-radius: 8px;
border-top-right-radius: 8px;
padding-right: 30px;
background: #DDDBDB;
color: rgb(124, 124, 124);
text-shadow: 0px 1px rgba(255, 255, 255, 0.44);
font-family: Droid Arabic Kufi;
font-size: 12px;
transition: all 0.5s ease 0s;
}
.m-nav-ref:hover{
box-shadow: 0px 0px 6px 2px rgba(166, 166, 166, 0.6);
-moz-box-shadow: 0px 0px 6px 2px rgba(11, 67, 118, 0.6);
-webkit-box-shadow: 0px 0px 6px 2px rgba(156, 156, 157, 0.6);
}
.icon-home:before {
content: "\f015";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #646263;
font-size: 35px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}
.icon-refresh:before {
content: "\f021";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #764B89;
font-size: 14px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}

.pencil-square-o:before{
content: "\f044";
font-family: FontAwesome;
font-style: normal;
font-size: 16px;
top: 3px;
position: relative;
color: #FAFAFA;
text-shadow: 0px 1px #4F7096;
}
.dis-bottun{
background: #72ABE0;
padding: 6px;
border-radius: 4px;
border: solid 1px #578CBD;
font-style: normal;
font-size: 14px;
}
a.dis-bottun{
color:#fff;
}
a.dis-bottun:hover{color:#5A91C5;}

.mthabat-thead{
background: rgb(80, 179, 187);
border-bottom: 2px #328A91 solid;
border-top: 2px #328A91 solid;
}
.malek-stuts-border{
border-top: solid 8px #5A91C5;
border-bottom: solid 8px #5A91C5;
background: rgb(255, 255, 255);
padding: 8px;
margin-bottom: 8px;
border-radius: 15px;
}

 a.malek-fr3y {
color: #A85E5E;
line-height: 1;
display: block;
font-style: normal;
float: left;
cursor: pointer;
font-family: Droid Arabic Kufi;
font-size: 11px;
border: solid 1px #F4DBDB;
border-radius: 3px;
background: rgb(250, 231, 231);
text-shadow: #fff 0px 1px;
padding: 5px;
transition: all 0.5s ease 0s;
}
a.malek-fr3y:hover{
background: rgb(250, 187, 187);
border: solid 1px #ECAAAA;
color: #9D3E3E;
}
.icon-shield:before{
content: "\f07c";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 3px;
position: relative;
color: #9D3E3E;
text-shadow: #FFF 0px 1px;
font-size: 14px;
padding-right: 10px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}
.malek-forum-bordar{
border-top: solid 8px #5C316F;
border-bottom: solid 8px #5C316F;
background: rgb(255, 255, 255);
padding: 8px;
margin-bottom: 8px;
border-radius: 15px;
}
.malek-fray{
border-top: solid 8px #4B7FB0;
border-bottom: solid 8px #4B7FB0;
background: rgb(255, 255, 255);
padding: 8px;
margin-bottom: 8px;
border-radius: 15px;
}
.malek-discraptin{
padding: 3px;
background: rgba(78, 152, 158, 0.16);
border: solid 1px #CBDCDD;
}
.malek-sub{
transition: all 0.5s ease 0s;
border-radius: 3px;
border: solid 1px #ABC7E7;
background-color: #D0DFF0;
color: #2D3266;
float: right;
margin: 2px 5px 2px 0;
padding: 0;
text-align: center;
width: 130px;
font-size: 11px;
}
.malek-sub:hover{
background: #B3CDEA;border: solid 1px #96B3D3;
}
.malek-post{
transition: all 0.5s ease 0s;
border-radius: 3px;
border: solid 1px #EDD4BA;
background-color: #F0E0D0;
color: #2D3266;
float: right;
margin: 2px 5px 2px 0;
padding: 0;
text-align: center;
width: 130px;
font-size: 11px;
}
.malek-post:hover{
background: #E5CCB3;
border: solid 1px #DDC2A7;
}
.malek-onlinne{
transition: all 0.5s ease 0s;
border-radius: 3px;
border: solid 1px #C3E2AE;
background-color: #D9F4C7;
color: #2D3266;
float: right;
margin: 2px 5px 2px 0;
padding: 0;
text-align: center;
width: 130px;
font-size: 11px;
}
.malek-onlinne:hover{
background: #C2EDA7;
border: solid 1px #AEDB92;
}
.disc-hit{
	height:3px;
}
.icon-file-text:before{
content: "\f15c";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: #6590C0;
text-shadow: #FFF 0px 1px;
font-size: 14px;
padding-right: 10px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}
.icon-file-text-alt:before{
content: "\f0f6";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: #9D754E;
text-shadow: #FFF 0px 1px;
font-size: 14px;
padding-right: 10px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
}

.icons-user:before{
content: "\f007";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: #5D8641;
text-shadow: #FFF 0px 1px;
font-size: 14px;
padding-right: 10px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;

}


















.m-dis-tcat{
text-align: right;
background: #5A91C5;
border-top: solid 3px #356591;
border-bottom: solid 3px #356591;
color: rgb(255, 255, 255);
text-shadow: 0px 1px #2C2B2B;
}
.m-dis-tcat a{
color: #FFFFFF;
}
.m-dis-tcat a:hover{
color:#FF9900;
}
.mdis-vbmenu_control{
text-align: right;
background: #356591;
border-top: solid 3px #2A567E;
border-bottom: solid 3px #2A567E;
color: rgb(255, 255, 255);
text-shadow: 0px 1px #2C2B2B;
}
.mdis-vbmenu_control a:link{
color: #FFFFFF;
font: 13px Droid Arabic Kufi;
text-shadow: 0px 1px #000;
}
.mdis-vbmenu_control a:hover{
color: #FF9900;
}


.fr3y-tcat{
background: #86539D;
color: #FFFFFF;
font: bold 10pt Droid Arabic Kufi;
text-shadow: #743B8E 0px 1px;
border-top: solid 2px #6C3A83;
border-bottom: solid 2px #6C3A83;
}
.fr3y-vbmenu_control{
background: #2D5D89;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}
.fr3y-vbmenu_control a:link{
color: #FFFFFF;
font: 13px Droid Arabic Kufi;
text-shadow: 0px 1px #000;
}
.fr3y-vbmenu_control a:hover{
color: #FF9900;
}
.stuts-cat{
background: rgb(60, 86, 119);
padding: 5px;
text-align: center;
border-bottom: 4px solid #21344C;
border-top: 4px solid #21344C;
color: white;
}
.malek-s-title {
text-align: center;
background: #5A91C5;
border-top: solid 3px #356591;
border-bottom: solid 3px #356591;
color: rgb(255, 255, 255);
text-shadow: 0px 1px #2C2B2B;
}

.fa-comments:before{
content: "\f086";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: rgb(191, 239, 253);
text-shadow: #000 0px 1px;
font-size: 17px;
padding-right: 10px;
}
.fa-comments-o:before{
content: "\f0e6";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: rgb(191, 239, 253);
text-shadow: #000 0px 1px;
font-size: 17px;
padding-right: 10px;
}
.fa-group:before{
content: "\f0c0";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: rgb(191, 239, 253);
text-shadow: #000 0px 1px;
font-size: 17px;
padding-right: 10px;
}
.fa-plus:before{
content: "\f234";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: rgb(191, 239, 253);
text-shadow: #000 0px 1px;
font-size: 17px;
padding-right: 10px;
}
.malek-s-title2{
text-align: center;
background: #EDEDED;
border: solid 1px #CBCBCB;
color: rgb(102, 102, 102);
text-shadow: 0px 1px #fff;
font-size: 14px;
font-weight: bold;
}
.malek-s-title3{
text-align: center;
background: #FFFFFF;
border: solid 1px #E2E2E2;
color: rgb(92, 92, 92);
text-shadow: 0px 1px #fff;
font-size: 14px;
}

.fa-pie-chart:before{
font-family: FontAwesome;
font-style: normal;
position: relative;
color: #CA955A;
text-shadow: #E5CDB2 0px 2px;
font-size: 40px;
}

.malek-must-usr{
float: left;
background: #58AEC7;
border: solid 1px #4891A6;
border-radius: 3px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
text-shadow: none;
color: rgb(255, 255, 255);
}
.clock-foter{
background: rgb(238, 238, 238);
padding: 10px;
border: solid 1px #DFDFDF;
font-size: small;
position: relative;
top: 12px;
}
.welcom-border{
font-size: 10pt;
padding: 8px;
border-radius: 8px;
background: #FFFFFF;
border-top: solid 5px #5A91C5;
border-bottom: solid 5px #5A91C5;
}
.wlcm-cat{
border: solid #94B0CF 1px;
border-radius: 3px;
padding: 3px;
font-family: inherit;
font-size: 14px;
font-weight: bold;
color: #3E5E7C;
background: #BED2E8;
text-align: right;
font-style: normal;
text-shadow: rgba(255, 255, 255, 0.65) 0px 1px;
}
.fa-gittip:before{
content: "\f184";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
left: 8px;
position: relative;
color: #1A6F7E;
text-shadow: #FFF 0px 1px;
font-size: 17px;
padding-right: 10px;
}

.mthabat-thead{
height: 2px;
background: rgba(118, 75, 137, 0.52);
border-top: solid 3px #9675A4;
border-bottom: solid 3px rgba(118, 75, 137, 0.5);
}
.tcat{
border-top: 4px solid #414040;
border-bottom: 4px solid #414040;
}

tbody#collapseobj_forumbit_1 {
background: #764B89;
color: #FFFFFF;
font-style: normal;
border-top: 3px solid #56276B;
border-bottom: 3px solid #56276B;
}

.malek-herknow{
border: solid 1px #BECFEA;
background: #CFE1FD;
border-radius: 4px;
padding: 5px;}

.visitor_message_body{
background: #E7F3FF;
border: solid 1px #BCD3EA;
border-radius: 4px;
padding: 6px;
}

.malek-logout{
background: rgb(250, 157, 157);
padding: 6px;
border-radius: 3px;
border: solid 1px #E77C7C;transition: all 0.5s ease 0s;
}
a.malek-logout:hover {
color:  #EBEBEB;
text-shadow: 0px 1px #000;
}

a.malek-logout {
color: rgb(107, 58, 58);
text-shadow: 0px 1px #fff;
}
.malek-logout:hover{
background: rgb(131, 131, 131);
border: solid 1px #646363;
}
.power-off:before{
content: "\f011";
font-family: FontAwesome;
font-weight: normal;
font-style: normal;
color: #9E4343;
font-size: 25px;
text-decoration: inherit;
-webkit-font-smoothing: antialiased;
top: 6px;
left: 2px;
text-shadow: none;
position: relative;
}
.disc-hit{
	height:3px;
}

.ads-area{
background: none repeat scroll 0% 0% #F0F0F0;
width: 100%;
height: 100%;
margin: 0px auto;
margin-top: 10px;
}
.banner-area{
margin: 0px auto;
height: 90px;
width: 970px;
}
.admin-botum {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-webkit-box-shadow: 0 0 0 5px #eee;
-moz-box-shadow: 0 0 0 5px #eee;
box-shadow: 0 0 0 5px #eee;
font-size: 40px;
height: 62px;
margin: 0 20px;
padding: 0px 20px 0;
text-align: center;

-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
a.admin-botum{
	color:#686564;
	
}
a.admin-botum:hover{
	color:#D0B2DD;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-webkit-transition-duration: 0.9s, 0.9s;
	-webkit-transition-timing-function: ease-in-out, ease;
	-moz-transition-duration: 0.9s, 0.9s; 
	-moz-transition-timing-function: ease-in-out, ease;
	-ms-transition-duration: 0.9s, 0.9s; 
	-ms-transition-timing-function: ease-in-out, ease;
	-o-transition-duration: 0.9s, 0.9s;
	-o-transition-timing-function: ease-in-out, ease;
	transition-duration: 0.9s, 0.9s; 
	transition-timing-function: ease-in-out, ease;
}
a.admin-botum:hover {
-webkit-box-shadow: 0 0 0 5px rgba(118, 75, 137, 0.45);
-moz-box-shadow: 0 0 0 5px #eee;

}
.admin-stuts{
background: white;
padding: 20px;
text-align: center;
border: solid #E4E4E4;
margin: 0px auto;
font-size: 33px;
width: 60%;
top: 30px;
position: relative;
}
.admin-stuts-area{
background: rgb(46, 67, 93);
padding: 10px;
border-top: solid 8px #4D6A8E;
}
.hqoq-footer{
font-size: 11px;
margin-top: 19px;
}
.fom-7qooq{
background: rgb(60, 86, 119);
color: #fff;
text-align: center;	
}
 
a.malek{
	color:#FFFC00;
	-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
a.malek:hover{
	color:#F793AA;
}


.main-footer {
	background:#2e435d;
	width:100%;
	height:100%;
	min-height:240px;
}

.main-footer-cont {
	max-width:960px;
	width:98%;
	margin:0 auto;
	text-align: right;
	display:table;
}

.main-footer-list {
	max-width: 250px;
	width:98%;
	margin:0 auto;
	padding:0 0 25px 0;
	text-align:right;
	display:inline-block;
	vertical-align:top;
}

.main-footer p {
	padding:25px 35px 10px 0;
	color:#ebc860;
    font:18px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.main-footer ul li {
	list-style-position:inside;
	padding:0 22px 0 0;
	color:#ffffff;
    font:14.5px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}

.main-footer ul li a {
	color:#ffffff;
    font:14.5px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	-webkit-transition-duration: 0.2s, 0.2s;
	-webkit-transition-timing-function: ease-in-out, ease;
	-moz-transition-duration: 0.2s, 0.2s;
	-moz-transition-timing-function: ease-in-out, ease;
	-ms-transition-duration: 0.2s, 0.2s;
	-ms-transition-timing-function: ease-in-out, ease;
	-o-transition-duration: 0.2s, 0.2s;
	-o-transition-timing-function: ease-in-out, ease;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: ease-in-out, ease;
}
.main-footer ul li a:hover {
	color:#ebc860;
	padding-right:2px;
}
.f-color{
	color:red;
	color: rgb(244, 184, 184);
	padding: 8px;
	background: rgb(46, 67, 93);
	border: #F4B8B8 solid 1px;
	border-radius: 20px;
	margin: 2px;
}

.f-color2{
	color: rgb(255, 232, 0);
	padding-left: 4px;
}
.malek-up{
margin: 0px auto;
font-size: 22px;
text-align: center;
background: rgb(46, 67, 93);
}
.malek-up2{
background: #5A91C5;
border: 4px solid #764B89;
padding: 30px;
border-radius: 100px;
position: relative;
top: 60px;
}
.malek-up a {
color: #C7C7C7;
text-shadow: 0px 1px #000;
-webkit-transition-duration: 0.2s, 0.2s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.2s, 0.2s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.2s, 0.2s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.2s, 0.2s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.2s, 0.2s;
transition-timing-function: ease-in-out, ease;
}
.malek-up a:hover {
color: #FFFFFF;
text-shadow: 0px 1px #000;
}

.button {
font: 12px Droid Arabic Kufi;
border: solid 1px #5E92C2;
background: rgb(122, 172, 219);
padding: 5px;
margin: 3px;
color: #FFF;
cursor: pointer;
-webkit-transition-duration: 0.2s, 0.2s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.2s, 0.2s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.2s, 0.2s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.2s, 0.2s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.2s, 0.2s;
transition-timing-function: ease-in-out, ease;
}
.button:hover{
border: solid 1px #A458C5;
background: rgb(193, 122, 224);
}
/*--------------post------*/
.thrr {
    background-color: #FAFEFF;
    border: 1px solid #D4D4D4;
    border-radius: 5px 5px 5px 5px;
    display: block;
    height: auto;
    margin: 10px 10px 20px;
    padding: 2px 2px 0;
	
}
.montada_desc {
  color: #7B7B7B;
  display: block;
  float: right;
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  margin-top: 16px;
}
.montada_name{
display:block;
  color: #794d8c;
  font-size: 15px;
  line-height: 30px;
  margin: 12px;
  float:right;
}
.add_comment {
  background-color: #794d8c;
  border-radius: 5px 5px 5px 5px;
  color: #FDFDFD;
  display: block;
  float: left;
  height: 40px;
  line-height: 40px;
  margin-bottom: 5px;
  margin-left: 20px;
  margin-top: -6px;
  text-align: center;
  width: 100px;
}
.add_comment span {
  line-height: 34px;
  margin-right: 14px;
  width: 6px;
}
.topic_name{
display:block;
  color: #34B6DB;
  font-size: 15px;
  line-height: 8px;
  margin: 12px;
  float:right;
}
.topic_head {
  background-color: #34b5dc;
  background-image: url("../imgs/td-bg.png");
  border-top: medium none;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8) inset;
  color: #FFFEFC;
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  height:30px;
  margin-top:2px;
}
.topic_head .date {
  color: #FFFEFC;
  display: block;
  float: right;
  font-family: tahoma;
  font-size: 12px;
  font-weight: bold;
  line-height: 28px;
  margin-right: 7px;
}
.topic_head .num {
display:block;
float:left;
color: #fffefc;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
line-height:28px;
margin-left:10px;
}
.user_img{
display:block;
float:right;
width:150px;
height:150px;
margin-right: 10px;
margin-top: 10px;
}
.user_img a {
border: 4px solid #FFFFFF;
border-radius: 8px 8px 8px 8px;
display: block;
height: 130px;
margin-right: 10px;
margin-top: 10px;
width: 130px;
}
.user_data{
display:block;
float:right;
width:400px;
margin-top:25px;
margin-right:10px;
}

.topic_details {
    background-color: rgba(232, 232, 232, 0.29);
    border: 1px solid #E0E3E4;
    border-radius: 5px 5px 5px 5px;
    display: block;
    float: left;
    height: 154px;
    margin-left: 10px;
    margin-top: 25px;
    width: 335px;
}
.topic_clear {
  background: none repeat scroll 0 0 #F3F6F9;
  border-top: 1px solid #D3D7DA;
  box-shadow: 0 1px 0 #FEFEFE;
  clear: both;
  display: block;
  height: 0;
}
.topic_details a{
line-height:23px;
display:block;
float:right;
clear:both;
margin-right:8px;
}
.topic_title_name{
display:block;
}
.collaps {
    font-family: Mhgoz-Icons,Tahoma,Geneva,sans-serif;
}
.signaturuser {
    background-color: #F1F4F4;
    border: 1px solid #E0E3E4;
    padding: 10px;
}
.topic_title_name a{
display:block;
float:right;
clear:both;
margin-right:10px;
}
.topic_words{
display:block;
margin:10px 10px -10px 10px;
}
.topic_words a{
color: #848484;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
line-height: 30px;
}
.social{
display:block;
height:40px;
}
.topic_content_second {
    background-color: #F5F9FA;
    display: block;
    float: right;
    height: 100%;
    width: 215px;
}
.topic_content_second a {
    color: #794D8C;
    font-family: tahoma;
    font-size: 12px;
    font-weight: bold;
    height: auto;
    line-height: 30px;
}
.topic_content_second .user_data{
width:200px;
}
.topic_content_second .topic_details{
width:195px;
}
.topic_content_second_left{
display:block;
float:right;
width:720px;
height:auto;
}
.topic_title_name a{
display:block;
float:right;
clear:both;
margin-right:10px;
color: #848484;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
line-height: 30px;
}


.footer-conact-us{
max-width: 250px;
width: 98%;
margin: 0 auto;
padding: 0 0 25px 0;
text-align: right;
display: inline-block;
vertical-align: top;
}
.footer-conact-us ul li {
list-style-position: inside;
padding: 0 22px 0 0;
color: #DD8E8E;
font: 14.5px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
}

.footer-conact-us ul li a {
	color:#ffffff;
    font:15.5px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
	-webkit-transition-duration: 0.2s, 0.2s;
	-webkit-transition-timing-function: ease-in-out, ease;
	-moz-transition-duration: 0.2s, 0.2s;
	-moz-transition-timing-function: ease-in-out, ease;
	-ms-transition-duration: 0.2s, 0.2s;
	-ms-transition-timing-function: ease-in-out, ease;
	-o-transition-duration: 0.2s, 0.2s;
	-o-transition-timing-function: ease-in-out, ease;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: ease-in-out, ease;
}
.footer-conact-us ul li a:hover {
	color:#ebc860;
	padding-right:2px;
}
.conact-us-list p{
padding: 25px 35px 10px 0;
color: #F5F2E8;
font: 18px 'malek-font', tahoma,Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
}
.f-color3 {
color: rgb(184, 244, 189);
padding: 8px;
background: rgb(46, 67, 93);
border: #95D8A5 solid 1px;
border-radius: 20px;
margin: 2px;
margin-left: 5px;
}
.f-color4{
color: rgb(245, 225, 253);
padding-left: 4px;
}
/*-------------malek-post------*/
.m-post-tborder{
padding: 10px;
background: white;
border: 4px solid #D8D7D7;
border-radius: 12px;
}
.malek-post-tcat{
background: rgb(90, 145, 197);
border: solid 1px #4578A9;
color: #fff;
font-family: malek-font;
font-size: 16px;
}
.malek-teborder-info{
padding: 5px;
background: rgb(231, 231, 231);
border: solid 2px rgba(0, 0, 0, 0.21);
}
.m-post-infoo{
background: white;
border-bottom: solid 3px #8A4BA6;
}
.m-post-info-data{
background: #fff;
border-bottom: solid 3px #4B80B3;
}
.malek-post-img{
padding: 5px;
background: white;
border: solid #DFDFDF;
}
.malek-img-cont{
background: #fff;
border: solid 1px rgba(69, 120, 169, 0.54);
}
.malek-post-tcat2{
background: rgb(150, 106, 169);
border: solid 1px #72368C;
color: #fff;
font-family: malek-font;
font-size: 16px;
}
.m-post-infoo2{
background: white;
border-right: solid 3px #4B80B3;
}
.m-post-info-data2{
background: #fff;
}
.malek-post-tcat3{
background: rgb(80, 176, 69);
border: solid 1px #328C28;
color: #fff;
font-family: malek-font;
font-size: 16px;
}
.malek-clk-cont{
background: #fff;
border: solid 1px rgba(55, 182, 47, 0.66);
}
.malek-post-tcat4{
background: rgb(60, 86, 119);
border: solid 1px #253F5F;
color: #fff;
font-family: malek-font;
font-size: 16px;
}
.malek-icon-post{
background: rgba(149, 77, 181, 0.05);
border-top: solid 4px #954DB5;
}

.malek-sub-icons{
border-top: solid 4px #5A91C5;
background: rgba(90, 145, 197, 0.04);
}
.malek-postsub{
color: #000000;
font-family: Droid Arabic Kufi;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.malek-postsub:hover{
background: rgba(246, 246, 247, 0.42);
}
.malak-sign-post{
background: rgb(90, 145, 197);
border: 1px solid #396FA3;
color: #fff;
text-shadow: 0px 1px rgba(0, 0, 0, 0.38);
}
.malak-sign-post2{
border: solid 3px #D3D2D2;
background: #fff;
text-align: center;
}
.post-aowsm-font{
font-size: 16px important!;
color: rgb(253, 176, 8);
}
.post-aowsm-font2{
color: rgb(150, 106, 169);
padding-left: 3px;
}
.post-aowsm-font3{
color: rgb(245, 149, 186);
padding-left: 3px;
}
.bigusername{
font-size:14px;
font-family:malek-font;
}
.mqute{
background: #F1FFDC;
color: #49671C;
font-family: "Droid Arabic Kufi","Open Sans",sans-serif;
font-size: 13px;
font-weight: bold;
text-shadow: #fff 0px 1px;
text-align: right;
border: dashed 0.2em #C1E886;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
margin: 5px 0;transition: all 0.5s ease 0s;
}
.mqute:hover{
box-shadow: 0px 0px 6px 2px rgba(166, 166, 166, 0.6);
-moz-box-shadow: 0px 0px 6px 2px rgba(11, 67, 118, 0.6);
-webkit-box-shadow: 0px 0px 6px 2px rgba(156, 156, 157, 0.6);

}

@media screen and (max-width: 500px) {
.thead{
	display:none;
}
.m-h-top{visibility:hidden; display:none;}
.header-logo{
    height: 120px;
    width: 100%;
    background: rgb(60, 86, 119);
}
.malek-color-area{visibility:hidden;display:none;}
.m-blue{visibility:hidden;display:none;}
#login-area{
	width: 100%;
	height: 200px;
	font-size: 10px;
}
.ad-botum{
font-size: 8px;
position: relative;
top: -10px;
}
.malek-pro-4{
font-size: 22px;
position: relative;
top: 17px;
}
.malek-pro-1{
	position: relative;
	top: 5px;
}
.malek_control{
	width:100%;
	display: table;
}
.banner-area{
visibility:hidden;display:none;
}
.malek-forum-bordar{
	width:50%;
	height:100%;
	min-width: 350px;
}
.malek-forumb-title{
	width:50%;
	height:100%;
}
.alt1, .alt1Active,.alt2, .alt2Active{
	width: 100%;
	height:100%;
	display: flex;
}
.alt2 img{
	display:none;
}
.malek-sub{
display:none;
}
.malek-post{
display:none;

}
.malek-onlinne{
display:none;

}
.malek-discraptin{
font-size:8px;
display: none;
}
.login-cont{
width: 100%;
height: 200px;
}
.clom-text{
	font-size: 12px;
	margin: 0px auto;
}
.passlogin{
    width: 100px;
    top: 50px;  position: absolute;    font-family: malek-font;  font-size: 12px;  text-shadow: 0px 1px #000;  
    right: 110px;
    padding: 6px;
}
.namelogin {
background: rgba(239, 239, 239, 0.59);
padding: 5px;
width: 100px;
border: solid 1px #424242;
border-radius: 5px;
font-family: malek-font;
color: #474747;
float: right;
top: -10px;
position: absolute;
right: 110px;
}
.pas-text {
top: 40px;
position: absolute;
color: #fff;
font-family: malek-font;
font-size: 12px;
text-shadow: 0px 1px #000;
right: 40px;
}
.remember{
position: absolute;
right: 115px;
top: 90px;
}
.spin-rember{
font-size: 14px;
margin-top: 80px;
}
.login-button{
margin-top: 80px;
padding: 7px;
border: solid 1px #732C93;
background: #A169BA;
font-family: malek-font;
font-size: 12px;
color: #fff;
text-shadow: 0px 1px #874CA1;
cursor: pointer;
border-radius: 350px;
		-webkit-transition-duration: 0.3s, 0.3s;
		-webkit-transition-timing-function: ease-in-out, ease;
		-moz-transition-duration: 0.3s, 0.3s;
		-moz-transition-timing-function: ease-in-out, ease;
		-ms-transition-duration: 0.3s, 0.3s;
		-ms-transition-timing-function: ease-in-out, ease;
		-o-transition-duration: 0.3s, 0.3s;
		-o-transition-timing-function: ease-in-out, ease;
		transition-duration: 0.3s, 0.3s;
		transition-timing-function: ease-in-out, ease;
padding-right: 2;
}
.login-button:hover{
border: solid 1px #2B5289;
background: #5490E4;
}
.3dhow-area{
font-family: malek-font;
position: relative;
top: -20px;
font-size: 18px;	
}
.newuser-text a{
    display: none;
}
.newuser-text a:hover{color: #FAFAFA;}
.remp-text a:hover{color: #FAFAFA;}
.remp-text a{
display: none;
}
.spc-text{
    display: none;
}
.serv{
	display:none;
}
.logo {
background-image: url(img/logo2.png);
width: 200px;
height: 76px;
background-repeat: no-repeat;
margin: 0px auto;
}
.mdis-vbmenu_control {
text-align: right;
background: #356591;
border-top: solid 3px #2A567E;
border-bottom: solid 3px #2A567E;
color: rgb(255, 255, 255);
text-shadow: 0px 1px #2C2B2B;
height: 100%;
width: 50%;
display: none;
}
.fr3y-tcat{
	font-size:8px;
}
.fr3y-vbmenu_control a:link {
color: #FFFFFF;
font: 10px Droid Arabic Kufi;
text-shadow: 0px 1px #000;
}
.fr3y-vbmenu_control a:hover {
color: #FF9900;
}
.dis-bottun {
background: #72ABE0;
padding: 3px;
border-radius: 4px;
border: solid 1px #578CBD;
font-style: normal;
font-size: 8px;
}
smallfont,select{
	width:120px
}
.tborder,.tcat {
background: #616161;
color: #FFFFFF;
font: bold 10px Droid Arabic Kufi;
}
.admin-stuts {
background: white;
padding: 10px;
text-align: center;
border: solid #E4E4E4;
margin: 0px auto;
font-size: 15px;
width: 60%;
top: 30px;
position: relative;
}
.admin-botum {
border-radius: 50%;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
-webkit-box-shadow: 0 0 0 5px #eee;
-moz-box-shadow: 0 0 0 5px #eee;
box-shadow: 0 0 0 5px #eee;
font-size: 15px;
height: 65px;
margin: 0 10px;
padding: 0px 10px 0;
text-align: center;
-webkit-transition-duration: 0.3s, 0.3s;
-webkit-transition-timing-function: ease-in-out, ease;
-moz-transition-duration: 0.3s, 0.3s;
-moz-transition-timing-function: ease-in-out, ease;
-ms-transition-duration: 0.3s, 0.3s;
-ms-transition-timing-function: ease-in-out, ease;
-o-transition-duration: 0.3s, 0.3s;
-o-transition-timing-function: ease-in-out, ease;
transition-duration: 0.3s, 0.3s;
transition-timing-function: ease-in-out, ease;
}
.malek-up2 {
background: #5A91C5;
border: 4px solid #764B89;
padding: 15px;
border-radius: 100px;
position: relative;
top: 50px;
}
.main-footer-list {
max-width: 200px;
width: 98%;
margin: 0 auto;
padding: 0 0 25px 0;
text-align: right;
display: inline-block;
vertical-align: top;
}
}